﻿
namespace SistemaLogistica.Business.Entities
{
    using System;
    using System.Collections.Generic;

    [Serializable]
    public partial class OrdenPedido : DocumentoInterno
    {
        public OrdenPedido()
        {
        }

        private Int32 idOrdenPedido;

        public Int32 IdOrdenPedido
        {
            get { return this.idOrdenPedido; }
            set { this.idOrdenPedido = value; }
        }

        private Empleados empleado;

        public Empleados Empleados
        {
            get { return this.empleado; }
            set { this.empleado = value; }
        }

        private Pedido pedido;

        public Pedido Pedido
        {
            get { return this.pedido; }
            set { this.pedido = value; }
        }

        private Int32 tipoOrdenPedido;

        public Int32 TipoOrdenPedido
        {
            get { return this.tipoOrdenPedido; }
            set { this.tipoOrdenPedido = value; }
        }

        private Boolean estado;

        public Boolean Estado
        {
            get { return this.estado; }
            set { this.estado = value; }
        }

        private List<DetalleOrdenPedido> detalle;

        public List<DetalleOrdenPedido> Detalle
        {
            get
            {
                this.detalle = this.detalle ?? new List<DetalleOrdenPedido>();
                return this.detalle;
            }
            set { this.detalle = value; }
        }
    }
}

